package IC.videopatrol.service;

import com.ic.domain.response.FaceDetectionResponse;
import com.fasterxml.jackson.core.JsonProcessingException;
import com.ic.domain.response.FaceDetectionResponse2;
import org.springframework.stereotype.Service;
import org.springframework.web.multipart.MultipartFile;

import java.io.IOException;

@Service
public interface FaceRecognitionservice {
    String recognizeFace(String imageBase64) throws IOException;

    void deleteFaceBySubject(String subject);


    void deleteFaceByImageId(String subject,String imageId);


    FaceDetectionResponse faceDetect(String imageBase64) throws IOException;

    FaceDetectionResponse2 imgContrast(String imageBase64) throws IOException;

    String defenseface(String imageBase64,String subject) throws IOException;


}
